Great Place with excellent service in an amazing location in Oia.