Excellent location and place. Clean, modern, beautiful.