Even better than all the rave reviews added together - prime location, well stocked and equipped, safe, ideal parking, great instructions and communication. Would absolutely stay again.