We were very happy with the location and proximity to the beach and restaurants .