We booked last minute, after a previous host cancelled last minute. I was a little worried I wouldn't have time to thoroughly research a new place. Boy was I surprised! I can not give enough praise for these hosts and their apartment!! Communication was FANTASTIC, and they did everything in their power to make sure our stay was enjoyable. The apartment was clean and very well equipped. The location was great as well. It's very close to the beach, shops, and restaurants, but still on a quiet street. I would definitely recommend these hosts and their awesome apartment!!