I stayed for four nights. As mentioned before, this place does indeed have a great staff, and all things considered is a pleasant place to stay. The rooms do need new TVs. The bathrooms are a little tight, but I found them to be clean. Great breakfast, and nice workout facilities.