Amazing location and extremely clean. Has everything you need for a great vacation. Will definitely recommend this place to others in the future!