Spacious, clean, good beds, great location. Highly recommended.