Perfect location for a weekend getaway or long term stay.