Spacious, clean, and provided all the essentials at a good price.