Great location. Facilities were good, pool and tennis courts are nice and maintained.
Unit was clean and comfortable. We enjoyed our stay very much
The common rooms at Neptune house could use a refresh, that is my only criticism