Great location and amenities. Only reason its not a full five star is issues with a bed the first night which they fixed the very next day but didn't refund as they promised. Would highly recommend otherwise.