Great location and a wonderful place to be. There is all you need or even more. Definitely makes your stay feeling at home. Thanks for this experience