Excellent location and great for a family, though it is important to note that is up several flights of slippery stairs. We would definitely stay here again.