Very clean, wonderful location, very cute! Loved our mini-break!