The location is ideal, but there were plumbing issues and WiFi issues. The bedding was pretty, but not very comfortable or warm. The pool was closed for majority of my stay, but the beach was only 2 blocks away. The host was slow to respond, but she works as a teacher and explained that in the beginning. The clerk/guard at the desk for checkout was quite rude. Overall I’d give my stay a solid 8 out of 10... Enjoyable, but room for improvement.