Very clean, all services available, great location