The location is great and all the things you'll need for an enjoyable stay are provided.