The location and the modern updates make this place a perfect stay.