Excellent location, nice staff, beautiful views, super nice apartment, will definitely stay there again.