Immaculately clean, well appointed, beautiful bathrooms, great beds. Worth the $$ without a doubt and will not hesitate to book it again.