Very clean and a great location. Very nice gym and pool. Spacious rooms.