Perfect rental. Very easy to have a effortless vacation.