This place was very clean and well put together. I loved the modern and well thought out decor and amenities. I would recommend this to anyone looking for a comfortable stay with loads of character and amazing views.