Excellent location excellent views. Great beach nearby. Better than I expected. It’s not luxurious or modern but it has everything you need at a great location for an excellent price.