The accommodation has all you need and it's in a great location.
Highly recommended.