The place was actually better than I expected and it had everything my friends and I needed.
It was also close to public transporation points so it made our stay really pleasant.