5 star! Loved it here. Clean, well stocked, safe, beautiful. We would definitely stay here again.