This place is fantastic, it has everything you would want and is in a fantastic location. My only regret is not staying longer!