Spacious and clean. very comfortable stay for our group.