Location! This should be enough said. But this place had everything we needed and more. It was very clean and accessible. The house was clean and comfortable! We will be booking again very soon!