This place is Excellent. It's perfectly situated, very nice inside, and check in / check out was very easy.