Super clean, cute and cozy! Fantastic location. Has parking but it is tight so if possible drive a smaller vehicle. We would definitely stay again!