This place is amazing, the location is second to none. I almost thought it was too good to be true, but it delivered in every way. The only thing I would warn people booking is the floor is very squeaky.