Perfect location. Great facilities, everything well thought for a perfect stay. I highly recommend this place!