Great amenities great location great host