Super Well located and good communication. Not too big but if you don't mind sharing space it is the perfect place to stay in Riva :)