Well appointed. Extremely clean. Comfortable. Every detail to perfection. I’ve stay here multiple times and it’s always 5 stars.