Great amenities and amazing location. A must stay