Overall, it's better to visit Oia as a day trip to watch the sunset mainly because there are very few hotels that have the perfect view of the sunset and for those that do, the prices are incredibly high. The other thing about Oia is that it is far from other villages on the island which should be considered. Lastly, privacy is a challenge here because there are so many people try to photograph it.