I can recommend staying here. The hosts are great. We had a question and got an extremely quick reply.
The location is awesome and everything is squeaky clean