5 stars stay! Great place in the best location and with amazing hospitality, highly recommended