I have stayed in 4 star hotels that are not as nice as this.