Excellent location, beautiful terrace, very clean, a nice place to stay.