This hotel is located at one of the most beautiful beaches in Phuket – Naiharn Beach, on the Southern tip of the island, not far from Promthep Cape, famous for its marvelous sunsets. It is very quiet location with just few hotels, and All Seasons is just across the road from the beach. I stayed here many times already, with friends and my family. First, we stayed in Standard rooms – they are very basic & located in the base of the hill, near swimming pool. But this time I booked Superior rooms for my family and we like them more, even they located on the hill but give you more privacy. Breakfast was so so, just ordinary 3-star hotel breakfast. Same I can say about dinner, that we joined one time, – nothing special. Considering that there are not many options for dining outside hotel, some might find it easy to book Full Board and have all 3 meals at hotel. Best part is the beach - it is not crowded, clean & beautiful, with emerald water and rolling waves when it’s windy; during our stay in hotel we spend most of the time at the beach. I like to visit Naiharn every time I go to Phuket, that’s why All Seasons is always a good choice!