Perfect location, beautiful place, so good! High standard for sure! I loved it.