The apartment in itself is self sufficient. However, it lacked few things like: Keys to the apartment are atleast a kilometre away & its very difficult for a new comer to get the keys.
Host is unresponsive in case of emergency situation like I had
The bed was a bit broken in the middle.
Amenities are very nice & self sufficient. Location wise, its a kilometre from Udine station, which is easily accessible. You can have pizza & pasta from a restaurant merely 200m away & a bar is just beside the apartment.