Our stay was absolutely wonderful! The location of Angel's place was perfect- close to the beach and the bay and restaurants. The bikes were great and allowed us to easily get to the beach and ride around. The back patio is like an oasis and all of the details throughout the place made it even more special. I highly recommend staying here and I will definitely be booking again!