Very clean, modern and well-decorated, even more than expected. Excellent communication and check-in instructions! Can get a bit hot but there is a fan