Lovely staff, clean rooms and decent facilities