Absolutely stunning apartment. There are quite a few bugs and mosquitos at this location compares to Oia so please prepare accordingly!