Perfect location. Pool, spa and beach right at your door, what more could you ask for. Lots of room to spread out. Very clean.