Well appointed and clean. Nice amenities. Location was ideal for us. Host is very accommodating and communicative.