Great place! They clearly spent some some money to make all the details perfect and it shows.
I would stay again for sure.