Clean and comfortable place, located in a great location