c ch air-conditioner mania Review of Southern Beach Hotel & Resort 3 years ago Bad location but good service
Comments: