Immaculately clean and well equipped with everything you would need for luxury stay. Great comfortable beds and spacious rooms.