An excellent place to stay, clean rooms and shared spaces (bathroom/ kitchen etc), fully organised