Clean, clean and clean! Great location for beaches or downtown! amenities on point. Stylish place as well! Will stay here anytime!