Great place to stay! We worked the entire week and the wifi was great. Shared back yard but it was fun to meet the other guests and everyone respected each others space. Beautiful location and you are easily able to walk to the beach. Great shops and restaurants to go out to as well. I would highly recommend this place. The only thing is that you have pay $10 an hour for an early check-in. Just pointing that out as I know a lot of people ask if an early check-in is possible which is usually gratis.