Mount Beach Villa is a chic beachfront home in one of the best positions on the Mount Beach (between the Main Beach and Tay Street Beach Cafe). There are stunning views of the ocean from almost every room. If you're going to come to the Mount, you want to