Clean and comfortable accommodation in a peaceful area of town