very good location. clean place. good value for money