Great location, but could do with some simple maintenance to make it a more enjoyable stay.