Spacious, clean, comfortable and everything one could want was thoughtfully provided.