Apartments are fine, bed and sofa could be more comfortable but the terrace making your stay great. Good location, not far from subway, 24/7 grocery shop in a 10min, easy check-in.
Could be recommended👍