Great place to stay. Can't beat it for the price (for Cape May, which is a little pricey for the Jersey Shore). The Montreal Inn is right on the beach. The bar and restaurant on-site are so convenient. It's not directly in the heart of the historical district, but it's not very far either. The Beach Club is great. Shaquille was a tremendous worker who was friendly and accommodating getting us our chairs, beach umbrellas, etc. He does a great job, as did all the employees we encountered.