nice place plus convenient transportation.