Very clean. Very convenient. Each bedroom having its own bathroom makes it perfect for multiple couples. Rooftop deck was the highlight.