Clean and comfortable accommodation in wonderful location