Das Hotel befindet sich in Toila, einem Ort am Meer. Etwa 10 bis 15 Minuten zu Fuß war ein Supermarkt und ein Restaurant. Der Strand befindet sich auch 5 bis 10 Minuten entfernt. Die Zimmer waren vollkommen in Ordnung und das Frühstück war okay, obwohl ich es eher für ein 3 Sterne Haus halten würde.