Perfectly clean, extremely comfortable and amazingly stylish place in a fantastic location. I will 100% be staying there again in the future. 5 stars