Very good everything. Fresh and clean, a friendly and serviceminded host. Good location