Clean. Good location. Comfortable. Responsive host. Expensive but I have no complaints besides that!