Just returned from a 4 night stay at the Piersland House. We thoroughly enjoyed our stay. We had a clean, comfortable and large room on the second floor with a sea view (just!). Staff were welcoming, friendly and polite. The food was excellent - the hot breakfasts were very well prepared, and there was a reasonable selection of cereals, fruit and pastries. We had two dinners there: a good selection of dishes to choose from and all of them beautifully prepared and presented, and delicious. A word of warning - Troon doesn't seem to have many restaurants so all the locals go to this hotel, so it can get busy - you need to book a table. The staff were rushing around but were attentive and we enjoyed our meals. Lovely garden at the front, plenty of parking, and a short walk from the beach. I can highly recommend this hotel.