Outstanding location coupled with plenty of space for a family of 5. Our 3 19-25 year old children felt comfortable with enough space to keep them happy while my wife and I felt like we were staying in a 5 star hotel.