Great location, extremely clean, the court yard is great - secure for small children. Close to beach and town, all in easy walking distance.