Pleasant place with many extras (especially beach things) provided.