A great self-contained unit with great facilities. Perfectly positioned for accessing all the tourist spots conveniently.