Be prepared to be wowed with the thought gone into preparing the place for your stay.