5 star, excellent accommodation