It is a beautifully and cleanly maintained place, 5 star hotel quality.