Good location, easy communication, super clean, basically everything you need and expect for the price.