Fantastic amenities, great location and lovely staff. Would absolutely stay again.