Perfect location. Literally right on the beach. Has everything you need.