Excellent location, spectacular view, very clean apartment, good size. Great little place to stay. Hosts friendly with clear and good communication. Would definitely stay again.