What an incredible location and what a perfect home. Everything exceeded our expectations...safe, roomy, comfortable, clean, well appointed and stylish. Our family enjoyed our stay so much! I highly recommend!!