This place was in perfect location, conveniently close to the beach, restaurants and shops. It had a friendly environment with pleasant residents and building personnel. My questions and requests got addressed quickly. Overall a great stay !