Todds place is everything you need. It was like going on holidays to your own holiday house, it had everything there! So new and clean. Beautiful views and close to the hotel for dinner 👍🏻