This place has everything you need. Perfectly located, super clean and well thought out accommodation. Would definitely recommend and return here!!!!