The place was so clean.Conveniently next to shops and restaurants and just a few meters from the beach.Communication was spot on.We really enjoyed our stay.