Location location location! Super great spot exactly what we neeeded and everything is just a quick walk away. Mewis was a great host and would def stay here again!
-j