Great all around! Clean, organized space with a cool patio. Very nice, thoughtful, and responsive hosts who have clearly put a lot of effort into making this a good place to stay.