A great place in a great town. Maria is very nice and the location made our stay at Celafu perfect.