Loved our stay at Middle Rock Beach House. Beautiful location just steps from the beach, spotlessly clean house and all the ammenities you could ask for. Thank you for having us