Very good place. Ruben met all expectations. We loved staying there.