I recently visited the British Airways Charlotte Amalie Office and it was just outstanding! The staff were very friendly, professional, and quick to attend to all my travel needs-from booking my flights to answering all my questions about baggage. From booking my flights to answering questions about baggage, their services were seamless and efficient. The office is located in Cyril E. King Airport is clean, well-organized, and easy to navigate. Attention to detail and care for good customer service made my whole visit very easy. Would highly recommend this office for outstanding travel assistance!