The place is big, well equipped and in an excellent location. Self check-in is available which makes it very convenient. I would definitely stay here again.