A little gem that couldn't had have a nicer view. Just the right amenities to make your stay in Santorini perfect.