Karen is a fantastic host who quickly replies to all messages and was extremely quick to take care of any questions or issues we had with the apartment. The space is just as described and comfortable for our family of 5. The outdoor space was a very nice addition to enjoy a morning coffee; the beach is only a 20-30 minute walk away. The kitchen was well stocked to enjoy a few lunches in dinners at the apartment. Overall, I would highly recommend Karen as a host and the apartment as a place for your vacation.