Middle Rock beach house has everything you could want in a holiday home. The beach is at your back door and the views are wonderful. We were welcomed with a lovely hamper on arrival. The house has everything you could need-it really is a home away from home. I hosted a Christmas lunch for my family and the kitchen had everything I needed. The beds were super comfortable and beautiful toiletries were provided in the bathrooms. The backyard was a great open space for the kids and dog to play in. The views from the upstairs balcony were beautiful. We would highly recommend staying and would definitely return.