Place is very well located very clean lwe enjoy our stay def highly recomend.
Cheers