The house is amazing- perched on a beautiful wide beach- lovely pool and gardens. Such a cool style- thatched roof with beams throughout. Kitchen is great- spacious and well-equipped. We loved our stay at Beach Haven!