An outstanding place to stay. Large, open and stylish space. Great balcony views. Clean clean clean! Fantastic.