great house on the beach to spend quality time with friends