Super clean, super well maintained and great location. Staff is very warm and accommodating.