This place is close to everything you need during your stay in Avalon and it is very clean.