Very clean, well appointed accommodation in a great location. The outdoor patio is large and a wonderful place to relax. We would definitely stay there again.