Excellent, very clean, great location, fantastic terrace