great location near gran Via main Street. clean place. good communication on check in.