Apartment well furnished with everything you might need (there was even a first aid kit).
The location is also very good for bars and restaurants. Just one block away from the Alameda Hercules, which is full of them.
There is a self check-in system as well such worked very well for me since I wasn't sure when I was going to arrive.
My stay was a pleasant experience so I totally recommend it.