This place was perfect! Great location - great vibe and Josh and his family were wonderful hosts. I will definitely stay here again.