Great location and layout. All the basics covered at reasonable cost.