Perfect location, perfect cleanliness, amazing amenities and the only minor hiccup on checkin got instantly resolved. I have nothing but praise to Sotiris.