Excellent and modern place. Very well located. Surrounded by lot of amenities. We had an excellent time and we would return again in the next occasion.