This was our first time visiting St. John. The whole island is paradise! Rainbows End has wonderful views, convenient to town with cute shops and restaurants. Great private deck, with a great view! Cable, wi-fi, cooler and beach chairs, what more could you want? We spent four hours a day at the beaches. Our favorite beach was Maho and Trunk Bay. Rent a Jeep because the entire island is beautiful and you don't want to miss seeing anything.
- Also Known As:
- Battery Hill Condominiums Hotel Cruz Bay
- Battery Hill Condominiums St. John/Cruz Bay