Windjammer beschikt over een terras en bevindt zich in Victoria, op 7 minuten lopen van Cittadella en 4,2 km van Ta' Pinu Basilica.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 39 km van de homestay.