The home is located on the upper side of Ioulida , just a staircase down the main parking lot. The only drawback would be the lack of A/C during the hot summer months cause the fans might not be enough. During our stay the weather was a bit chilly so we had no problem.