Very well appointed and immaculately clean. A very pleasant stay.