Highly recommend. Great location, great view, great hosts. Everything was described - would definitely stay here again.