5-star accommodation in every meaning.