This place had everything you needed and even things you wouldn't have even thought about! The location was fabulous, opposite the beach and a very short drive into town. Plenty to do and see, would definitely stay again!