A great place in a good location with all the creature comforts one would want