Great location. Very clean place. Has everything you need for a great vacation.