We took the Kaaba view. Rooms were great, WiFi was good. Room size was a bit small, but washrooms were super clean. They even had a small sitting area in the shower. Breakfast spread was too good, they had so many options and the huge crowd shows how many guests there were. The breakfast area was so big. Only the dessert options were really not up to the mark as I thought. The location is great, on one side it's the Abraj al Bait entrance leading to Masjid al Haraam and on the other side it's the main road where taxis and other vehicles are all available. Food courts and other shops are really accessible from Swissotel. Next time In shaa Allah, I'm definitely staying here again.