One of the most well-appointed places we have stayed at, everything has been thought of. Awesome decor, great location, friendly hosts with great attention to detail. Highly recommend staying here!