Good stay--easily accessible via public transportation