Great place and all necessity provided. The parking is just at the foot step , which is very convenient if you are driving. Much better than our expectations!