A comfortable, well equipped house that is perfect for a longer stay.