This is an excellent location with everything you would need to have a fantastic stay. I would definitely stay here again in future.