Super clean, super good communication, super location and super comfortable. Just super!