Excellent stay. Well located. Spacious, clean, organized, heated