Very clean and in a super great location! Instructions for arrival were clear and enjoyed staying there!