Location is perfect. The unit was big and spacious, and the bed was comfortable. Although there was only two of us, it would have easily suited a family of four. It had everything we needed. We stayed for 5 nights and the unit was serviced daily to a high standard.