Excellent location and very clean! We loved the terrace!