The location is great, only a block away from the beach and shops. Great view from the apartment. It is clean. Mike is very easy to communicate with. We enjoyed our stay.