Amazing location, and everything you need for a self contained apartment.