a perfect apartment. spacious, comfortable, home-y and well-equipped. great location, communication and good value for money. will definitely love to stay here again!