Spacious, clean, warm, sunny and plenty of room.