We had a great stay at Annie’s place. Everything was just as listed and even more beautiful in person. The view was amazing! The place was very clean. Communication was great. The pool is a short walk. The beach is also a short walk, although obviously uphill on the way back up. We had a 1 year and 4 year old and they had a blast!