This place exceeded expectations on all fronts. I highly recommend staying here. James and Martina are great hosts and go out of there way to make your stay special.