The location is close to beach, restaurant and shops. Place is as pictured and very clean. Pool and parking was a bonus! David was a great host. He was very responsive and accommodating. We had a great stay.