Excellent! Spacious, clean and fully equipped