Everything as described and more. The place is spotless, close to all kinds of restaurants, bars and public transportation. I'd stay here again for sure.