Catalina's place is really nice. It is super close to the tube station and very convenient if you are planning on doing some tourism. My mom and 2 other friends stayed there for a weekend and they really enjoyed the place. It has an elevator, which is quite handy for transporting your luggage and I believe the place is equipped with everything you will need.