Self check-in very easy, 7 minutes walk to subway, comfortable rooms, good kitchen amenities and wifi provided. Great place to stay.
Also good communication beforehand from Lasata. Highly recommend.