Excellent place to stay; advantageous location close to public transit; clean place; smooth communications with Vella; would certainly recommend this place