Amazing location ! Great amenities, clean, tidy, thoughtful touches !! Perfect stay