O Mimoza está convenientemente situado na Marina de Ayia Marina, a 5 minutos a pé da Praia de Ayia Marina e a 2 minutos a pé do pitoresco porto antigo. Está disponível acesso Wi-Fi gratuito nas áreas públicas.
Há muitos bons restaurantes e discotecas nas proximidades. Também está apenas a 10-15 minutos a pé da pequena cidade de Spetses e do Porto Dapia.
Há um atraente pátio frontal com bastantes palmeiras, yuccas, rédeiros e várias plantas coloridas. Um buffet de pequeno-almoço caseiro e snacks ligeiros são servidos na propriedade.