Conveniently located property with all the necessities required for a short to long term stay.