Perfection. Clean, beautiful, amazing location. We enjoyed everythin will recommend