Casilda’S’s Place exceeded our expectations. Modern, up to date apartment. Directly across the street from the beach. An easy walk and a great beach. Surrounded by great restaurants, and things to do. Our host was very helpful and quick to respond to our questions with text messages.