Everything was just perfect: Location, comfort, cleanliness and staff. M Social hotel was perfect in all measures. We would definitely stay here again!