Clean, modern, well stocked, beautiful layout and grounds. Many nearby beaches reachable by car within a few minutes. About a 10 minute walk to the nearest beach.