Clean. Beautiful. Fantastic location. Not the best at communication and with response time, and instructions for check-in could be improved. Be cautious of faulty repair/assembly of furniture.