Great place, great people, great location! Graeme and Teresa have been very accommodating and I truly enjoyed my stay with them. I highly recommend booking with them.