A home away from home and in a great location.