This cozy place is in a fantastic location, and has everything you need on the inside to make you feel at home.