Stella Elsa is a bed and breakfast offering air-conditioned rooms and complimentary Wi-Fi.