Almost perfect except there is no exhaust fan/ventilation in the bathroom, and there during my 3-night stay there were couple of middle school teens during spring break or spring break field trip and they stayed like the whole grade or section and they are rowdy and they stomp and run in the hallway until 12MN, so the stay is very noisy