Impeccably decorated, incredible location, extremely comfortable. THE place to stay in Santorini. Anywhere up in Oia or Fira your going to be constantly annoyed by the insane crowds. In Ammoudi bay you’ll fall asleep to the sound of waves and dive into the sea at sunrise.