Right outside Uig, near Fairy Glen. No elevator to the top floor. Large, clean room, but the TV is comparatively small and installed far from the bed. Wasn't working when we turned it on, but staff were quick to rectify this. The bar was also cozy and had some local beers on tap, which was nice. However... the restaurant was bad. If you book a stay here, please eat in Portree - there are so many decently priced, excellent restaurants there with talented chefs. First, we were put at one of the worst tables in the restaurant - right at the entrance to the kitchen and the bathrooms, so wait staff were constantly walking by. We couldn't understand why - the restaurant was not full, and there were plenty of tables by the windows or even booth tables available. The chowder starter was pleasant - so we were excited to tuck into a cozy meal. It all went downhill from there. My partner's seafood pasta felt like a can of goopy, sludgy seafood on pile of overcooked, mushy pasta. My salmon was too salty, the skin was flabby and chewy, and the accompanying veg was also extremely salty. We both decided to eat what we could and leave, because the older couple next to us had sent back their fish and chips three times b/c the fish was undercooked every time. The restaurant ended up only comping the couple the fish dish, but they should've comped the entire meal - they didn't get to eat together, she barely got to eat at all. Breakfast was also abysmal. It all felt like it came out of a tin.