This apartment was clean, nicely decorated, and apparently recently renovated or constructed. Refrigerator, washer, and air conditioning units all appeared to be new or nearly new as of 2019. The bathroom is very spacious and well-appointed. There is a rooftop patio that is accessible by a private stairway. It is a short walk to a small beach, and restaurants, shops and services are all within 5-10 minutes walk. Highly recommended!