Sparkling clean and really well appointed. So convenient to have parking and be short walking distance from the beach and a pleasant slightly longer walk from stores, restaurants, etc. Easy check in with clear parking instructions. The fresh local fruit awaiting us was icing on the cake. Exceeded our expectations. Highly recommend — would definitely stay again.