I can highly recommend Atlantic Spray. The apartment was just how it looked in the photos, with that amazing view of the ocean, and a stylish interior. Communication was great - the welcome pack about local amenities was useful. The apartment was cleaned daily, and there were nice touches like complimentary coffee pods. I liked the book exchange idea too - take a book, leave a book!