Excellent and spacious, we thoroughly enjoyed our stay here