The location was close to town but for the price we paid we were expecting to be on the beach, its one back from the beach. Clean and friendly people.