Beautiful, clean, cozy and spacious. You can tell a lot of thought went into every single room.