Comfortable, excellently located apartment. Perfect for a short stay.