I would book this place! Everything was super clean and the location was perfect. We will definitely book this place again when we come back.