Spacious, modern and clean. Will definitely return. Highly recommended.