Clean, beautiful, fully equipped with a great location. Would visit again.